package com.gridmobi.xrtb.domain.dsp;

import java.math.BigDecimal;
import java.util.List;

public class AdvAffOverview {
    private Long id;

    private Integer advertiserid;

    private String advertisername;

    private Integer affiliateid;

    private String affiliatename;

    private Integer channel;

    private BigDecimal revenues = new BigDecimal(0);

    private BigDecimal convs = new BigDecimal(0);

    private BigDecimal clientdashnumber = new BigDecimal(0);

    private BigDecimal confirmnumber = new BigDecimal(0);

    private BigDecimal deduction = new BigDecimal(0);

    private Integer cpcbudget = 0;

    private Integer status;

    private String advmanager;

    private String confirmuser;

    private String confirmtime;

    private String invoiceuser;

    private String invoicetime;

    private String viewmonth;

    private int sumFlag = 0;

    private String groupby;

    private String groupbyselect;

    private List<String> affList;

    private BigDecimal cover = new BigDecimal(0);

    private BigDecimal invoicenumber = new BigDecimal(0);

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getAdvertiserid() {
        return advertiserid;
    }

    public void setAdvertiserid(Integer advertiserid) {
        this.advertiserid = advertiserid;
    }

    public String getAdvertisername() {
        return advertisername;
    }

    public void setAdvertisername(String advertisername) {
        this.advertisername = advertisername;
    }

    public Integer getAffiliateid() {
        return affiliateid;
    }

    public void setAffiliateid(Integer affiliateid) {
        this.affiliateid = affiliateid;
    }

    public String getAffiliatename() {
        return affiliatename;
    }

    public void setAffiliatename(String affiliatename) {
        this.affiliatename = affiliatename;
    }

    public Integer getChannel() {
        return channel;
    }

    public void setChannel(Integer channel) {
        this.channel = channel;
    }

    public BigDecimal getRevenues() {
        return revenues;
    }

    public void setRevenues(BigDecimal revenues) {
        this.revenues = revenues;
    }

    public BigDecimal getConvs() {
        return convs;
    }

    public void setConvs(BigDecimal convs) {
        this.convs = convs;
    }

    public BigDecimal getClientdashnumber() {
        return clientdashnumber;
    }

    public void setClientdashnumber(BigDecimal clientdashnumber) {
        this.clientdashnumber = clientdashnumber;
    }

    public BigDecimal getConfirmnumber() {
        return confirmnumber;
    }

    public void setConfirmnumber(BigDecimal confirmnumber) {
        this.confirmnumber = confirmnumber;
    }

    public BigDecimal getDeduction() {
        return deduction;
    }

    public void setDeduction(BigDecimal deduction) {
        this.deduction = deduction;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getAdvmanager() {
        return advmanager;
    }

    public void setAdvmanager(String advmanager) {
        this.advmanager = advmanager;
    }

    public String getConfirmuser() {
        return confirmuser;
    }

    public void setConfirmuser(String confirmuser) {
        this.confirmuser = confirmuser;
    }

    public String getInvoiceuser() {
        return invoiceuser;
    }

    public void setInvoiceuser(String invoiceuser) {
        this.invoiceuser = invoiceuser;
    }


    public String getViewmonth() {
        return viewmonth;
    }

    public void setViewmonth(String viewmonth) {
        this.viewmonth = viewmonth;
    }

    public int getSumFlag() {
        return sumFlag;
    }

    public void setSumFlag(int sumFlag) {
        this.sumFlag = sumFlag;
    }

    public String getGroupby() {
        return groupby;
    }

    public void setGroupby(String groupby) {
        this.groupby = groupby;
    }

    public String getGroupbyselect() {
        return groupbyselect;
    }

    public void setGroupbyselect(String groupbyselect) {
        this.groupbyselect = groupbyselect;
    }

    public String getConfirmtime() {
        return confirmtime;
    }

    public void setConfirmtime(String confirmtime) {
        this.confirmtime = confirmtime;
    }

    public String getInvoicetime() {
        return invoicetime;
    }

    public void setInvoicetime(String invoicetime) {
        this.invoicetime = invoicetime;
    }

    public List<String> getAffList() {
        return affList;
    }

    public void setAffList(List<String> affList) {
        this.affList = affList;
    }

    public BigDecimal getCover() {
        return cover;
    }

    public void setCover(BigDecimal cover) {
        this.cover = cover;
    }

    public BigDecimal getInvoicenumber() {
        return invoicenumber;
    }

    public void setInvoicenumber(BigDecimal invoicenumber) {
        this.invoicenumber = invoicenumber;
    }

    public Integer getCpcbudget() {
        return cpcbudget;
    }

    public void setCpcbudget(Integer cpcbudget) {
        this.cpcbudget = cpcbudget;
    }
}